Big Huge Thesaurus

Altaic language

noun